package com.person.base.model;

import java.util.List;

/**
 * BaseRole entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class BaseRole implements java.io.Serializable {

	// Fields

	private String roleId;
	private String roleName;
	private Integer roleOrder;
	private String funcIdGroup;
	private String assetIdGroup;
	private List<BaseUser> users;

	// Constructors


	/** default constructor */
	public BaseRole() {
	}

	/** full constructor */
	public BaseRole(String roleName, Integer roleOrder, String funcIdGroup) {
		this.roleName = roleName;
		this.roleOrder = roleOrder;
		this.funcIdGroup = funcIdGroup;
	}

	// Property accessors

	public String getRoleId() {
		return this.roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String getRoleName() {
		return this.roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public Integer getRoleOrder() {
		return this.roleOrder;
	}

	public void setRoleOrder(Integer roleOrder) {
		this.roleOrder = roleOrder;
	}

	public String getFuncIdGroup() {
		return this.funcIdGroup;
	}

	public void setFuncIdGroup(String funcIdGroup) {
		this.funcIdGroup = funcIdGroup;
	}

	public List<BaseUser> getUsers() {
		return users;
	}

	public void setUsers(List<BaseUser> users) {
		this.users = users;
	}

	public String getAssetIdGroup() {
		return assetIdGroup;
	}

	public void setAssetIdGroup(String assetIdGroup) {
		this.assetIdGroup = assetIdGroup;
	}

}